iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0
Security

我推的資安系列 第 16

我推的資安Day16_非對稱密碼系統(1/6)

  • 分享至 

  • xImage
  •  

昨天把對稱式密碼系統說完後,今天是另一個主要的密碼系統。

非對稱式密碼系統

昨天說了對稱式密碼的缺點:金鑰傳送問題跟金鑰管理問題。
那麼非對稱式密碼就是要改善這2個問題。


非對稱式密碼系統有其他的名稱:公開金鑰密碼系統雙金鑰密碼系統
公開金鑰密碼系統主要的概念就是每個人都會有2把金鑰,一把是公開(public)金鑰給大家知道的,另一把是自己擁有的私密(private)金鑰。
舉個例子:A有自己的公開金鑰https://chart.googleapis.com/chart?cht=tx&chl=Pu_A 跟自己的私密金鑰 https://chart.googleapis.com/chart?cht=tx&chl=Pr_A
當B想要傳訊息M給A時,B使用A的公開金鑰 https://chart.googleapis.com/chart?cht=tx&chl=Pu_A 加密 ,之後把密文C傳給A。
當A收到密文C後,使用自己的私鑰 https://chart.googleapis.com/chart?cht=tx&chl=Pr_A 解密,就能得到訊息M了。

如果D也要傳訊息M給A,那麼一樣是用A的公開金鑰加密,A收到密文後就用自己的私鑰解密。
也就是說,誰傳訊息就用對方的公開金鑰加密。 這就解決了對稱式密碼的金鑰傳送也不會有金鑰管理的問題。


上一篇
我推的資安Day15_對稱式密鑰AES
下一篇
我推的資安Day17_公開金鑰密碼系統RSA(2/6)
系列文
我推的資安30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言